dogs cats handling medical breeder labs kittens cat supplies medicine equipment puppy dog labrador doctor medical billing laboratory machinery